
#ifndef MESHES_H
#define MESHES_H

#include <system/application.h>
#include <graphics/mesh_instance.h>
#include <maths/vector3.h>
#include <system/application.h>
#include <maths/vector3.h>
#include <maths/math_utils.h>
#include <graphics/mesh.h>
#include <graphics/primitive.h>
#include <graphics/model.h>
#include <system/platform.h>
#include <assets/obj_loader.h>
#include <graphics/mesh_instance.h>
#include <graphics/mesh.h>

class Meshes
{
public:
	static void InitPlaneMesh(abfw::Platform& platform_);

	static void DestroyAll();

	static abfw::Mesh* PlaneMesh;
};

#endif // RENDERSTATES_H